home *** CD-ROM | disk | FTP | other *** search
/ Sprite 1984 - 1993 / Sprite 1984 - 1993.iso / src / lib / include / RCS / ranlib.h,v < prev    next >
Encoding:
Text File  |  1988-07-22  |  843 b   |  44 lines

  1. head     1.1;
  2. access   ;
  3. symbols  ;
  4. locks    ; strict;
  5. comment  @ * @;
  6.  
  7.  
  8. 1.1
  9. date     88.07.22.11.10.46;  author ouster;  state Exp;
  10. branches ;
  11. next     ;
  12.  
  13.  
  14. desc
  15. @@
  16.  
  17.  
  18.  
  19. 1.1
  20. log
  21. @Initial revision
  22. @
  23. text
  24. @/*    ranlib.h    4.2    87/04/06    */
  25.  
  26. #define    RANLIBMAG    "__.SYMDEF"
  27.  
  28. /*
  29.  * Structure of the __.SYMDEF table of contents for an archive.
  30.  * __.SYMDEF begins with a word giving the number of ranlib structures
  31.  * which immediately follow, and then continues with a string
  32.  * table consisting of a word giving the number of bytes of strings
  33.  * which follow and then the strings themselves.
  34.  * The ran_strx fields index the string table whose first byte is numbered 0.
  35.  */
  36. struct    ranlib {
  37.     union {
  38.         off_t    ran_strx;    /* string table index of */
  39.         char    *ran_name;    /* symbol defined by */
  40.     } ran_un;
  41.     off_t    ran_off;        /* library member at this offset */
  42. };
  43. @
  44.